#pragma once
#include "VolumeRenderPCH.h"
#include "DVRCommon.h"

class CCustomGUI : public IGUI
{
public:
	CCustomGUI(const std::string& vName, int vExecutionOrder) : IGUI(vName, vExecutionOrder) {}
	~CCustomGUI() = default;

	void initV() override;
	void updateV() override;

private:
	float m_SamplingFactor = 1.0f;
	
	int m_MinIntensity = 0;
	int m_MaxIntensity = 255;
	int m_MinGradient = 0;
	int m_MaxGradient = 0;
};